PMD Results

The following document contains the results of PMD .

Summary

Files Errors
28 54

Files

Files Violations
mobisnap/common/reservation/EscrowReservation.java 1
mobisnap/common/reservation/ReservationBase.java 2
mobisnap/common/reservation/ValueUseReservation.java 1
mobisnap/mobile_trx/ASTMonitorName.java 1
mobisnap/mobile_trx/ASTTableColumn.java 1
mobisnap/mobile_trx/MSQLNames.java 2
mobisnap/mobile_trx/MSQLTypeUtil.java 1
mobisn ap/mobile_trx/MobisnapInterpreter.java 2
mobisnap/mobile_trx/MobisnapSQL.java 1
mobisnap/mobile_trx/MobisnapSQLTokenManager.java 4
mobisnap/mobile_trx/TokenMgrError.java 1
nmp/dbms/ExtSQLVectorResult.java 2
nmp/dbms/JDBC/DBConnection.java 2
nmp/dbms/JDBC/JDBCHandle.java 2
nmp/dbms/JDBC/Jdbc_Sql.java 9
nmp/file_utils/DumpTree.java 1
nmp/file_utils/ExtensionFileFilter.java 2
nmp/io/Utilities.java 1
nmp/util/AddCopyright.java 1
nmp/util/TaskProcessor.java 2
replica/database/commands/DatabaseCommandProcessor.java 1
replica/server/Listener.java 4
replica/server/ServerProcess.java 2
replica/server/commands/LoggedInCommand.java 1
replica/server/commands/PrintCommand.java 1
replica/server/commands/sql/SelectCommand.java 1
replica/server/mvc/TableView.java 1
replica/textui/SimpleInterface.java 4

mobisnap/common/reservation/EscrowReservation.java

Violation Line
Avoid empty catch blocks 51

mobisnap/common/reservation/ReservationBase.java

Violation Line
Avoid empty catch blocks 41
Avoid unused local variables such as 'checked' 152

mobisnap/common/reservation/ValueUseReservation.java

Violation Line
Avoid empty catch blocks 47

mobisnap/mobile_trx/ASTMonitorName.java

Violation Line
Avoid empty catch blocks 54

mobisnap/mobile_trx/ASTTableColumn.java

Violation Line
Avoid empty catch blocks 59

mobisnap/mobile_trx/MSQLNames.java

Violation Line
Avoid empty catch blocks 18
Avoid empty catch blocks 33

mobisnap/mobile_trx/MSQLTypeUtil.java

Violation Line
Avoid empty catch blocks 153

mobisnap/mobile_trx/MobisnapInterpreter.java

Violation Line
Avoid empty catch blocks 257
Avoid empty catch blocks 259

mobisnap/mobile_trx/MobisnapSQL.java

Violation Line
Avoid unused private fields such as 'jj_semLA' 8406

mobisnap/mobile_trx/MobisnapSQLTokenManager.java

Violation Line
Avoid unused private methods such a s 'jjCheckNAddStates' 1339
Avoid unused local variables such as 'nextStates' 1352
Avoid unused local variables such as 'j' 1357
Avoid unused local variables such as 'kind' 1892

mobisnap/mobile_trx/TokenMgrError.java

Violation Line
Avoid unused formal parameters such as 'lexState' 97

nmp/dbms/ExtSQLVectorResult.java

Violation Line
Avoid empty catch blocks 24
Avoid empty catch blocks 30

nmp/dbms/JDBC/DBConnection.java

Violation Line
Avoid empty catch blocks 58
Avoid empty catch blocks 70

nmp/dbms/JDBC/JDBCHandle.java

Violation Line
Avoid empty catch blocks 97
Avoid empty catch blocks 117

nmp/dbms/JDBC/Jdbc_Sql.java

Violation Line
Avoid empty catch blocks 43
Avoid empty catch blocks 95
Avoid unused local variables such as 'rs' 136
Avoid empty catch blocks 243
Avoid empty catch blocks 270
Avoid empty catch blocks 311
Avoid empty catch blocks 324
Avoid empty catch blocks 355
Avoid empty catch blocks 383

nmp/file_utils/DumpTree.java

Violation Line
Avoid unused local variables such as 'basedir' 16

nmp/file_utils/ExtensionFileFilter.java

Violation Line
Avoid unused private fields such as 'TYPE_UNKNOWN' 63
Avoid unused private fields such as 'HIDDEN_FILE' 64

nmp/io/Utilities.java

Violation Line
Avoid empty catch blocks 76

nmp/util/AddCopyright.java

Violation Line
Avoid unused local variables such as 'line' 26

nmp/util/TaskProcessor.java

Violation Line
Avoid empty catch blocks 33
Avoid empty catch blocks 42

replica/database/commands/DatabaseCommandProcessor.java

Violation Line
Avoid unused local variables such as 'st' 52

replica/server/Listener.java

Violation Line
Avoid empty catch blocks 67
Avoid empty catch blocks 137
Avoid unused priva te methods such as 'setServerProcesses' 152
Avoid empty catch blocks 176

replica/server/ServerProcess.java

Violation Line
Avoid empty catch blocks 87
Avoid empty catch blocks 134

replica/server/commands/LoggedInCommand.java

Violation Line
Avoid duplicate imports such as 'replica.core.ApplicationMessage' 8

replica/server/commands/PrintCommand.java

Violation Line
Avoid duplicate imports such as 'replica.core.ApplicationMessage' 8

replica/server/commands/sql/SelectCommand.java

Violation Line
Avoid empty finally blocks 49

replica/server/mvc/TableView.java

Violation Line
Avoid empty catch blocks 73

replica/textui/SimpleInterface.java

Violation Line
Avoid empty catch blocks 222
Avoid empty catch blocks 356
Avoid empty catch blocks 359
Avoid empty catch blocks 362